PostgreSQL pg_profile 基线
1 背景知识
- 基线是指为了保留特定时间段的数据库负载信息,而保留一系列的快照的集合。并为这个集合命名。
- 基线有自己的保留期限。
- 基线可以在生成报告中使用。
未定义的基线保留期限为永久。
2 基线管理
2.1 创建一个基线
SELECT profile.create_baseline('omega', 'omega_06_28_15', 59, 60);
create_baseline
-----------------
2
(1 row)
2.2 显示基线
SELECT profile.show_baselines('omega');
show_baselines
-------------------------
(omega_06_28_15,59,60,)
(1 row)
2.3 更改基线的保留时间
SELECT profile.keep_baseline('omega','omega_06_28_15','7');
keep_baseline
---------------
1
(1 row)
2.4 删除一个基线
SELECT profile.drop_baseline('omega','omega_06_28_15');
drop_baseline
---------------
1
(1 row)
3 参考链接
pg_profile/doc/pg_profile.md at master · zubkov-andrei/pg_profile · GitHub